muelle helicoidal - Turkish English Dictionary